cable trench - Français Anglais Dictionnaire